package com.xique.park.bean.request.screen;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 地图数据请求对象
 *
 * @author wld
 * @date 2022/3/10 13:21
 */
@Data
public class ScreenRequest implements Serializable {

    /**
     * 需要展示的区域编码（省市区编码或者是项目ID）
     */
    @NotNull(message = "区域编码不可为空")
    private Integer parent;

    /**
     * 需要展示的区域名称（省市区名称或者是项目名称）
     */
    private String name;

    /**
     * 需要展示的区域级别（country:国，province:省，city:市，district:区县，project:项目）
     */
    @NotNull(message = "区域级别不可为空")
    private String level;

    private Integer country;

    private Integer province;

    private Integer city;

    private Integer district;

    private Long parkInfoId;

}
